home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d875.lha / ADoc / ADocEnglish.doc < prev    next >
Text File  |  1993-02-27  |  25KB  |  541 lines

  1.  
  2.  
  3. AboutThisDoc
  4.  
  5.       This manual describes release 3.00 of the utility ADoc2. This program
  6.   is (c)1990-1991-1992-1993 by Denis GOUNELLE, any commercial usage or  selling
  7.   without author's written authorization is strictly forbidden.  You  can  copy
  8.   and spread this program at the following conditions:
  9.  
  10.     - all the files must be provided
  11.     - none of the file must have been modified
  12.     - you don't charge more than $6 for copy fee
  13.  
  14.       "PowerPacker  2.3b"  is  (c)1989  by  PowerPeak  and  Nico  FRANCOIS,
  15.   "PowerPacker Pro  3.0b"  is  (c)1990  by  PowerPeak  and  UGA  Software.  The
  16.   "powerpacker.library"   library   is   (c)1990   by   Nico   FRANCOIS.    The
  17.   "reqtools.library" library  ist  (c)1991-1992  by  Nico  FRANCOIS.  AREXX  is
  18.   (c)1987 by William Hawes.
  19.  
  20.       In spite of several tests, no warranty is made that there's no errors
  21.   in ADoc. YOU USE THIS PROGRAM AT YOUR OWN RISKS. In no event will I be liable
  22.   for any damage, direct or indirect, resulting of the use of ADoc.
  23.  
  24.               >>> CLOSE THIS WINDOW TO CONTINUE <<<
  25.  
  26. Foreword
  27.  
  28.       ADoc2 is a new release of ADoc, fully rewritten in  order  to  remove
  29.   some limitations and add several improvements.  Note    some  incompatibilities
  30.   arose particularly at argument level. This program works  equally  under  1.3
  31.   and 2.0 system releases.
  32.       ADoc    is  an    utility  that  allows  you  to    manage    all  kinds   of
  33.   documentations on any subject. It is able to    automatically  start  searching
  34.   for a word selected by a mouse click, and to work  on  several  documentation
  35.   files at the    same  time.  ADoc  can    also  use  straight  the  AutoDocs  and
  36.   AmigaGuide files, as well as "PowerPacker" compressed files.
  37.  
  38.       You can send comments and criticism about this  program,  writing  at
  39.   the following address :
  40.  
  41.                 M. GOUNELLE Denis
  42.                     Boîte 71
  43.                    6, rue des cailloux
  44.                   92110 CLICHY - FRANCE
  45.  
  46.       You can also send a message  to  the    following  Internet  address  :
  47.   gounelle@alphanet.ch. Note that this mailbox is not mine, so please send only
  48.   short messages. As I don't have direct access to the messages,  don't  expect
  49.   an answer before a dozen of days.
  50.  
  51.       Thanks to Jean-Yves PROUX and Helmut J. ESENWEIN for    their  numerous
  52.   suggestions, to Reza ELGHAZI for his help concerning AmigaGuide files, and to
  53.   Simon HEWINSON who translated in English the "amiga.doc" file. Special thanks
  54.   to Jean-Philippe RAPP for his ideas and his help concerning AutoDocs files.
  55.  
  56. Installation
  57.  
  58.       ADoc needs "reqtools.library" (version 2.0c or higher)  to  run.  You
  59.   must copy this file in your "LIBS:" directory, if not yet done.
  60.       ADoc is now localized, so  it  can  adapt  itself  to  your  favorite
  61.   language. All you have to do is to  copy  the  good  catalog    file  into  the
  62.   directory corresponding to  your  language.  For  exemple,  if  your    default
  63.   language    is    french,    copy    the    "français.catalog"    into    the
  64.   "SYS:Locale/Catalogs/Français" directory, under the name "adoc.catalog."
  65.  
  66.       The german catalog was translated by Stefan SALEWSKI.
  67.  
  68. HowDoesItWork
  69.  
  70.       ADoc works on documentation files, combined with a keyword (this  one
  71.   is named "term" in this doc). Every doc file has an index file that allows to
  72.   access the wanted terms nearly immediately. (Note : as a  result,  each  time
  73.   you change a doc file, you'll have to rebuild its index file.) When  ADoc  is
  74.   running, only is loaded in memory the index file. The name of this index file
  75.   will be the doc file name plus an ".index" suffix.
  76.  
  77.       You can create your doc files with your favourite text editor;  these
  78.   files consist of a series of definitions and each definition has a syntax  as
  79.   follows :
  80.  
  81.           term
  82.               text line 1
  83.               text line 2
  84.  
  85.               etc...
  86.  
  87.               text line n
  88.  
  89.       At first, consider that the first two lines of a doc file have to  be
  90.   empty (or in extreme circumstancies begin with a space or a  tab  character).
  91.   The first character of each term must be at column 1 and the text lines  must
  92.   begin with a space or a tab character. Empty lines are allowed.
  93.  
  94.                     CAUTION:
  95.  
  96.       The doc file format is not the same as in versions 3.xx and 4.xx.
  97.  
  98.       One term can't be more than 32 character long and can't  contain  any
  99.   blanks or tabs :  valid  characters  are  upper  or  lower  letters,    digits,
  100.   underline, and accented letters (ASCII codes between 217 and  246).  However,
  101.   if needed, you can extend this character set (see below AdvancedConcepts).
  102.       The term amount for each file as well as the    text  line  amount  for
  103.   each term are unlimited (or rather, this limit is so  large  that  you'll  be
  104.   short in memory long before).
  105.  
  106.       A text line can't be more than 256 characters. In order to bring  out
  107.   some parts of your text, you can use the following ANSI sequences :
  108.  
  109.           ESC[1m  boldface on
  110.           ESC[3m  italics on
  111.           ESC[4m  underline on
  112.           ESC[22m boldface off
  113.           ESC[23m italics off
  114.           ESC[24m underline off
  115.           ESC[0m  normal character set
  116.  
  117. RunningADocfromCLI
  118.  
  119.   ADoc can be run from Workbench or from the CLI. By default, the doc  file  is
  120.   "Amiga.doc", but, of course, in both cases, you can specify another filename.
  121.   From the CLI, you can specify the following arguments :
  122.  
  123.   WBENCH
  124.       Asks ADoc to use the Workbench screen. When this argument is missed  out,
  125.       ADoc will open its own screen sized as the Workbench  screen.  On  error,
  126.       when opening screen, ADoc will go automatically to the Workbench    screen.
  127.  
  128.   LACE
  129.       Asks ADoc to use an interlaced screen. If you asked to use the  Workbench
  130.       screen, and this one is not in interlaced mode,  this  argument  will  be
  131.       ignored.
  132.  
  133.   FONT name
  134.       Asks ADoc to use a given font rather than the default one. Name must take
  135.       the form <FontName><SizeY>, for ex. "topaz8". ADoc is able to use any non
  136.       proportional font so long as its size is 8 at least.
  137.       If ADoc can't open the requested font, it will attempt to use the default
  138.       one. If this font doesn't suit or ADoc can't open  it,  it  will  try  to
  139.       access the topaz8 font. If it fails, ADoc will end immediately.
  140.  
  141.   MAKEIDX
  142.       Tells ADoc the only operation to do is to create the index files.
  143.  
  144.   QUICK
  145.       Asks ADoc not to display a text combined to the "AboutThisDoc" term, when
  146.       starting. Usually, each  time  ADoc  opens  a  file,  it    looks  for  the
  147.       "AboutThisDoc" term in this file, and then, if this one exists,  displays
  148.       the corresponding text and waits for user  to  close  the  window  before
  149.       continuing.
  150.  
  151.   AREXX
  152.       Asks ADoc to go in AREXX mode. More information on how to use  ADoc  with
  153.       AREXX in TheAREXXMode section below.
  154.  
  155.   ONEWINDOW
  156.       Asks ADoc to open only one window at a time.
  157.  
  158.   NOCASE
  159.       Asks ADoc not to differentiate lower and upper characters when processing
  160.       files. This only will concern  files  whose  name  is  given  after  this
  161.       option.
  162.  
  163.   NOSORT
  164.       Asks ADoc not to sort the indexes of files whose name is specified  after
  165.       this option.
  166.  
  167.   TABSIZE n
  168.       Tells the tab size for the files    whose  name  is  specified  after  this
  169.       option. Default size is 8.
  170.  
  171.   Any other argument will be considered as a doc file name to be used. You  can
  172.   specify several files, by separating their names by spaces or commas (for ex.
  173.   "ADoc file1 file2" or "ADoc file1,file2"). You can mix file names and options
  174.   but let us remember that NOCASE, NOSORT, and    TABSIZE  options  only    concern
  175.   files you specified after these options. ADoc will open these files  in  this
  176.   given order. Unless you indicate one full path, firstly files will be  looked
  177.   for in the current directory, then in the  "ADOC:"  one.  If  you  specify  a
  178.   directory name instead of file name, ADoc will open all  the    files  in  this
  179.   directory (apart from ".info" and ".index" files).
  180.  
  181. RunningADocFromWorkbench
  182.  
  183.   From Workbench, you can inwoke ADoc in several ways :
  184.  
  185.     - by  double-clicking  on  its  icon  (then  ADoc  will  use  the   default
  186.       documentation file)
  187.     - by double-clicking on one file icon having ADoc as  default  tool  (field
  188.       "DEFAULT TOOL")
  189.     - by clicking on icons of several files, holding down the  SHIFT  key,  and
  190.       double-clicking on the ADoc icon.
  191.  
  192.   In all these cases, ADoc starts by looking into "TOOL  TYPES"  field  of  the
  193.   program icon; this one may contain :
  194.  
  195.       FONT=name
  196.       OPTIONS=[WBENCH][LACE][MAKEIDX][QUICK][AREXX][ONEWINDOW]
  197.  
  198.   For more information on these options, see  the  RunningADocfromCLI  section.
  199.   Note option names must be separated by a "|" sign. After that, ADoc will open
  200.   the doc files you specified; it will open them as it does from CLI except  it
  201.   examines the "TOOL TYPES" field of each icon. This field may contain :
  202.  
  203.       TABSIZE=n
  204.       OPTIONS=[NOCASE][NOSORT]
  205.  
  206.   For more information about these options, see the RunningADocfromCLI section.
  207.   Note these three options only will concern  the  file  corresponding    to  the
  208.   icon.
  209.  
  210. StartingADoc
  211.  
  212.       As I explained above, ADoc starts by opening some specified  file(s).
  213.   At this time, ADoc attempts as well to open the index file  corresponding  to
  214.   each doc file. If you didn't specified any file to open, ADoc  will  look  if
  215.   the "ADocFile" variable is defined : if so, it's value  is  used  as  a  file
  216.   name. Otherwise, the default    file  name  is    "Amiga.doc".  You  can  specify
  217.   several file names is the "ADocFile" variable, just as from command line (for
  218.   example: setenv ADocFile "exec.doc dos.doc").
  219.       If ADoc can't find the index file, it will offer to create it. If you
  220.   refuse, this doc file will not be usable but,  in  spite  of    it,  ADoc  will
  221.   attempt opening other files.
  222.       If ADoc detects a doc file was changed after an index was created, it
  223.   will offer to update the index file. If you refuse, in spite of it,  the  doc
  224.   file will be opened but later ADoc will be able to detect errors if the  file
  225.   contents was changed. Note the date of index file creation is stored    in  the
  226.   index file itself.
  227.  
  228.       Once all files are opened, ADoc will display a  requester;  this  one
  229.   indicates the term list of first open file. We'll describe how  to  use  this
  230.   requester in the TheTermRequester section.
  231.  
  232. TheTermRequester
  233.  
  234.       A term can be pointed out by a mouse click on it. Now  this  term  is
  235.   displayed in a different colour. If you  click  a  second  time  on  it,  the
  236.   requester  is  switched  off    and  ADoc  displays  in  a  window   the   text
  237.   corresponding to that term.  I'll  describe  how  to  use  these  windows  in
  238.   HowToManageWindows section.
  239.  
  240.       To choose a term, you can use the keyboard too. If you press any key,
  241.   the key letter will  be  added  to  the  current  "prefix"  (displayed  in  a
  242.   rectangle below the term list), and ADoc will display the list starting  from
  243.   the first term that begins with this prefix. ADoc will complete  this  prefix
  244.   as far as possible. If you press the    <BACKSPACE>  key  (above  the  <RETURN>
  245.   key), the last prefix character will be deleted and the list will be    updated
  246.   too. If you press the <RETURN> key, ADoc will display the text  corresponding
  247.   to the  first  term  that  begins  with  this  prefix.  Note    ADoc  will  not
  248.   differentiate upper and lower letters when  the  current  file  is  indicated
  249.   after a NOCASE option.
  250.  
  251.       You can close the requester without selecting a term both by pressing
  252.   the <ESC> key and by clicking in the close gadget either.  If  no  window  is
  253.   open at this time, the program will abort.
  254.  
  255.       In fact, a term requester can allow you to select  from  among  three
  256.   lists : the term list of the current file, the list of the opened  files  (if
  257.   you have several opened files) and the list of terms that ADoc  found  during
  258.   the previous search operation (provided a search was  made  before,  see  the
  259.   Search section below).
  260.  
  261.       At the bottom, on the right corner of  term  requester,  you    have  a
  262.   letter showing what a list is displayed : term list (T), file list (F),  list
  263.   of found terms (S).
  264.       To pass from a list to another, click the right mouse button, holding
  265.   down one of the <SHIFT> keys. When the file list is displayed and you  select
  266.   a file in this list, ADoc returns automatically to the term list and displays
  267.   the list of terms in that file.
  268.  
  269.       When no window is open, the  term  requester    has  a    menu  with  the
  270.   following options :
  271.  
  272.       Open window     see TheSpecialMenu below
  273.       Search          see the Search section below
  274.       Iconify          see the TheProjectMenu below
  275.       Quit          this one allows to quit ADoc.
  276.  
  277. HowToManageWindows
  278.  
  279.       When    you  select  a    term,  ADoc  opens  a  window  to  display  the
  280.   corresponding text. When a term is defined several times either in  a  single
  281.   file or in several different files, all text lines will be joined in a  queue
  282.   and displayed in one window. The window height is dependent on the amount  of
  283.   lines ADoc must display. If there are too many lines,  only  the  first  page
  284.   will be displayed and ADoc will add two  arrow  gadgets  (on  the  right  top
  285.   corner) for scrolling this text.
  286.  
  287.       Of course, you can have several windows opened at the same  time.  In
  288.   this case, the window which was activated when opening a new window is called
  289.   the "parent window" of the new one.
  290.       By default, these windows have standard  close,  dragging,  back  and
  291.   front, and sizing gadgets. If you change the    size  of  a  window,  ADoc,  if
  292.   needed, will add or remove automatically the arrow gadgets. Each  window  has
  293.   three menus too : there are "Project",  "Tools"  and  "Special"  menus  (I'll
  294.   describe  these  ones  in  TheProjectMenu,  TheToolsMenu  and  TheSpecialMenu
  295.   sections, below). Finally, note ADoc recognize the following keys :
  296.  
  297.       HELP          list keys and their meaning
  298.       ESC          close the current window
  299.       UP          previous page
  300.       DOWN          next page
  301.       BACKSPACE      open parent window
  302.       Shift-UP      previous term
  303.       Shift-DOWN      next term
  304.  
  305.       When you click on a word, this one will be displayed in  a  different
  306.   colour. If you click again on the same word, ADoc  will  automatically  start
  307.   searching for the corresponding term in all open files. If this fails, screen
  308.   flashes, otherwise a new window will be brought up.
  309.  
  310. TheProjectMenu
  311.  
  312.   Other term
  313.       Bring up the term requester (see above TheTermRequester).
  314.  
  315.   Print
  316.       Print the text contained in the active window. Note : the  possible  ANSI
  317.       sequences will be correctly interpreted by the printer.
  318.  
  319.   Iconify
  320.       Leave ADoc sleeping : if ADoc opened its own screen,  this  one  will  be
  321.       closed, all the windows will be switched off and then ADoc  will    open  a
  322.       small window on the left top corner in the  Workbench's  screen.  If  you
  323.       click on the close gadget of this window, ADoc will ask you to confirm it
  324.       before you abort. For "awaking" ADoc, activate this window and click  the
  325.       right mouse button.
  326.       Normally, ADoc keeps in memory all the text lines to be able switching on
  327.       quickly all the windows when it would be awaken. The one drawback is that
  328.       all possible memory will not be freed, so, when you ask ADoc  to    iconify
  329.       itself, ADoc will ask you if you want to close all windows.  If  you  say
  330.       yes, the memory will be completely freed and when ADoc will be awaken, it
  331.       will bring up the term requester.
  332.  
  333.   Help...
  334.       Displays some useful keys and their meaning (same as  pressing  the  HELP
  335.       key)
  336.  
  337.   About...
  338.       Display some infos about ADoc. Click inside this window or press a key to
  339.       continue.
  340.  
  341.   Quit
  342.       Allow to quit ADoc (asks you to confirm it).
  343.  
  344.  
  345. TheToolsMenu
  346.  
  347.   Front Screen
  348.       Allow to use ADoc in a already open screen (for ex. that one of your text
  349.       editor). Only you need to move the screen -where you want switch on ADoc-
  350.       in front of any screen, drag it down to unfold the screen where ADoc  is.
  351.       Now, select this item : ADoc will close all the open windows  and  reopen
  352.       these ones in the foreground screen.
  353.  
  354.                       CAUTION:
  355.  
  356.       Of course, you'll have a "Guru" if the screen  where  you  placed
  357.       ADoc is closed before you quitted ADoc (or  placed  this  one  on
  358.       another screen).
  359.  
  360.       Note this command will not work if you did not specify a font (see  above
  361.       the RunningADocfromCLI section) and the font of your front screen doesn't
  362.       suit.
  363.  
  364.   Close all
  365.       Allow to close all the windows at the same time. After it  asked    you  to
  366.       confirm, ADoc will close every window and display the term requester.
  367.  
  368.   Find
  369.       Allow to start searching (see the Search section below).
  370.  
  371.   Information
  372.       Display the account of avalaible files and terms, just as the account  of
  373.       opened windows and displayed lines. To continue click on the "Ok" gadget.
  374.  
  375. TheSpecialMenu
  376.  
  377.   Open file
  378.       Allow to open an additional doc file. A file requester is brought  up  so
  379.       that you can specify what a file must be opened.
  380.  
  381.   Close file
  382.       Allow to close the current file (i.e. the file where is defined the  term
  383.       displayed in the active window). After it asked you to confirm, ADoc will
  384.       close all the windows relied to this file and will close    it.  Note  this
  385.       command will work only if at least two files are opened.
  386.  
  387.   One window
  388.       If this option is selected, ADoc will open only one window at a time.
  389.  
  390. Search
  391.  
  392.       In the text lines, ADoc has the  capability  to  search  up  to  four
  393.   strings simultaneously and display then the list of the  relied  terms.  When
  394.   you select the "Search" item in the "Tools" menu, a  window  is  switched  on
  395.   with four string gadgets. You have also an "CANCEL"  gadget,  to  abort  this
  396.   operation, a "OK" gadget, to start your search, and an "Options" menu :
  397.  
  398.   low = UPP
  399.       Ask ADoc not to differentiate upper and lower letters when searching.
  400.  
  401.   All strings
  402.       Normally, ADoc is looking for all terms containing one of the strings you
  403.       introduced. On the contrary, this item allows you  to  search  for  terms
  404.       contaning ALL strings you specified.
  405.  
  406.   All files
  407.       Ask ADoc to search in all open files, not only in the current file.
  408.  
  409.       When you start your search, a requester appears.  The  "Stop"  gadget
  410.   allows you to break this search. As soon as the search finished, screen  will
  411.   flash if no term was found. Otherwise, the term requester will be switched on
  412.   and will display a list of found terms. That list  is  sorted,  and  kept  in
  413.   memory until you stard a new search.
  414.  
  415. AdvancedConcepts
  416.  
  417.       The release 1.40 of ADoc introduced the concept of aliases, that is a
  418.   manner to associate a same text to several terms, without  having  to  repeat
  419.   the text several times. An alias definition follow the syntax:
  420.  
  421.       name1 alias name2
  422.  
  423.   The first character of "name2" must, as for any term definition, be at column
  424.   one. There must be at least one space or tabulation between the three  words.
  425.   The word "alias" must be in lower case  characters.  The  effect  of  such  a
  426.   definition is that when the user will ask to get the "name1" term, ADoc  will
  427.   automatically display the "name2" term instead. Aliases appear  in  the  term
  428.   requester, and in the search function. You must be aware that there  is  *NO*
  429.   recursivity check between aliases !
  430.       An application of aliases could be the documentation    of  a  function
  431.   library : often you will define several functions together. With the aliases,
  432.   you can allow access to the definition by the name of each function, but  the
  433.   text is defined only once.
  434.  
  435.       ADoc can combine automatically several  doc  files.  For  that,  it's
  436.   enough to specify the name of file(s) to be combined, in the  first  line  of
  437.   file which you want associate them with. If this line is empty or begins with
  438.   a space or tab, its contents will be ignored. File names have to be separated
  439.   by spaces or commas. You can indicate a directory name; in this case all  the
  440.   files of that directory will be opened (except ".info" and ".index" files).
  441.  
  442.       To extend the character set you can use in a    term,  it's  enough  to
  443.   specify additional characters in the second line of your doc    file.  If  this
  444.   line is empty or begins with a space or tab, its contents  will  be  ignored.
  445.   Otherwise, all characters of that line (up to first space, tab, slash or form
  446.   feed) will be added to the default character set.  Note  this  character  set
  447.   extension only will concern that file.
  448.  
  449.       ADoc    has  the  possibility    to   load   directly   any   compressed
  450.   "PowerPacker" file, providing you have set up "powerpacker.library"  in  your
  451.   LIBS: directory. It's not necessary (but recommended)  to  create  the  index
  452.   file before you compress a doc file. ADoc will refuse to  load  an  encrypted
  453.   file.
  454.       After ADoc has  decompressed    a  file,  this    will  be  copied  in  a
  455.   temporary file in the "T:" directory. So, using compressed  files  can  arise
  456.   some memory problems, especially if you put T: directory in your  RAM:  disk.
  457.   This temporary file will be deleted when you close it.
  458.  
  459. TheAREXXMode
  460.  
  461.       ADoc    always    opens  a  compatible  AREXX  port,  named  "ADoc_rexx".
  462.   Messages on this port are waited for at the same time as  Intuition  messages
  463.   on text windows, and can take the following forms :
  464.  
  465.       quit      quit ADoc
  466.       request bring up the term requester
  467.       fscreen ADoc moves all it's windows to the front screen
  468.       tofront put ADoc screen in front of all screens
  469.       toback  put ADoc screen in back of all screens
  470.       ?term    start  searching  for  a  given  term,   and   display   the
  471.           corresponding text if it is found
  472.       @file   allows to open a other file while running ADoc
  473.  
  474.       The return code (RC variable) will be set  to  zero,  except  in  the
  475.   following cases: bad request (return code 20), "?term" request and "term" not
  476.   found (return code 5), "request" request and no term choosen (return code 5).
  477.   Here is an example asking for help for the term "alias" :
  478.  
  479.       /* Ask for help for "alias" */
  480.       ADDRESS "ADoc_rexx"
  481.       "?alias"
  482.       IF RC = 5 THEN SAY "not found !"
  483.  
  484.       Note quotes surrounding commands !
  485.       If you launch ADoc with the option AREXX, the program operation  will
  486.   be quite different : once ADoc opened the doc file(s), it will not switch  on
  487.   the term requester but will display a message "Waiting for an AREXX  message"
  488.   and will wait for messages on the AREXX port (or for  CTRL-C  to  abort  it).
  489.   Moreover, when the last window will be  closed,  the    program  will  not  end
  490.   itself but go back waiting for AREXX messages.
  491.  
  492. AutoDoc_files_support
  493.  
  494.       ADoc can recognize and use the AutoDocs files from Commodore. In most
  495.   cases, no change are needed, but it is recommended to  verify  their    format:
  496.   you must have at least two empty lines at  the  beginning,  followed    by  the
  497.   table of contents and every term must start at column 1.
  498.       In some cases, you won't find empty lines at the beginning, and terms
  499.   will begin at column 2 and will be preceded by a "form feed" character  (i.e.
  500.   CTRL-L). The program "AutoConvert", distributed with ADoc, will allow you  to
  501.   convert those files into a correct format (Note : this program  can  only  be
  502.   used from CLI). In all other cases, you'll have to  convert  these  files  by
  503.   yourself.
  504.  
  505. AmigaGuide_files_support
  506.  
  507.       ADoc can now recognize AmigaGuide files, build their index files, and
  508.   display their contents. The different syntaxes of the "@node"  directive  are
  509.   handled :
  510.  
  511.       @node name
  512.       @node "title"
  513.       @node name "title"
  514.  
  515.   In the latter case, an "name" alias is automatically defined for the  "title"
  516.   term. The "@title" directive is also handled.
  517.       As ADoc doesn't handle spaces in term names,  they  are  replaced  by
  518.   underscore characters. Links within text are displayed in boldface. As  names
  519.   are truncated to 32 characters, some links may fail. Note that  ADoc    handles
  520.   inter-files links, like:
  521.  
  522.              @{"foo" link help:general/bar}
  523.  
  524.   To allow such links, delimiters are automatically set to ":/." for AmigaGuide
  525.   files.
  526.  
  527. TheADocMessages
  528.  
  529.       When an error  occurs,  ADoc    displays  in  a  small    window    a  name
  530.   (usually, a filename) and an error code. This one is either an AmigaDOS error
  531.   code or an internal code. In the first case, see your AmigaDOS Manual (or use
  532.   the command "Fault") to have more information on this error code.
  533.       There are the internal error codes :
  534.  
  535.       -1      empty file
  536.       -2      read error
  537.       -3      file is wrong (bad format, etc...)
  538.       -4      file is compressed and there is no "powerpacker.library"
  539.       -5      a problem occured while decrunching
  540.  
  541.